/**
* @(#)Ejecutivo.java
*Ejecutivo
* @author Edemith Roque
* @version 1.00 1/3/2012
*/
import java.io.*;
import java.util.Date;
public class Ejecutivo
{
	public static void main(String[] args)
	{

	    Agenda miAgenda = new Agenda();
            Console miConsola = System.console();
	    String lectura1 = "";
	    String lectura2 = "";
            String lectura3 = "";
            String lectura4 = "";
	int opcion = 0;
        int numero = 0;
        int numero2 = 0;
	String nombre = "";
	String apellido = "";
        String fecha = "";
        //dia = new Date();
	//hora = new Date();	
	do
	    { 
		    System.out.println("\n1. Ver todas las citas");
		    System.out.println("2.Introducir cita");
		    System.out.println("3.Eliminar cita");
		    System.out.println("4.Ver una cita");
		    System.out.println("5.Salir");
		    System.out.println("Seleccione opcion");
		    lectura1 = miConsola.readLine();
		    opcion = Integer.parseInt(lectura1);
		    Cita miCita = null;
		    switch (opcion)
		    {
			case 1:    
				System.out.println("Lista de todas las citas\n" +miAgenda.mostrartodascitas());
			        break;
			case 2:    
				System.out.println("Introduce nombre ");
			        nombre = miConsola.readLine();
				System.out.println("introduce apellido");
				apellido = miConsola.readLine();
			        System.out.println("introduce fecha");
				fecha = miConsola.readLine();
			        
			        miCita = new Cita(nombre, apellido, fecha);
			        miAgenda.introducircita(miCita);
                                System.out.println("\n Cita introducido correctamente");   
			        break;
			case 3:    
				System.out.println("Introducir numero de cita a eliminar");
				lectura2 = miConsola.readLine();
			        numero = Integer.parseInt(lectura2);
                                miAgenda.eliminarcita(numero);
                                System.out.println("\n Cita eliminada correctamente");   
			        break;
			case 4:    
				System.out.println("Introduce la fecha de la cita a mostrar");
                                lectura3 = miConsola.readLine();
                                miAgenda.mostrarunacita(lectura3);
                                break;
			case 5:    
				System.out.println("Gracias por usar el programa");
			        break;
			default:
				break;
                     }
		}while (opcion != 5);
			        System.out.println("Adios");
				
		    
		    
	    	
	}
}